Design and Implementation of Streaming Media Server Cluster Based on FFMpeg
نویسندگان
چکیده
Poor performance and network congestion are commonly observed in the streaming media single server system. This paper proposes a scheme to construct a streaming media server cluster system based on FFMpeg. In this scheme, different users are distributed to different servers according to their locations and the balance among servers is maintained by the dynamic load-balancing algorithm based on active feedback. Furthermore, a service redirection algorithm is proposed to improve the transmission efficiency of streaming media data. The experiment results show that the server cluster system has significantly alleviated the network congestion and improved the performance in comparison with the single server system.
منابع مشابه
A Novel Real-time Video Transmission Approach for Remote Laboratory Development
Remote laboratories are an inevitable necessity for Internet enabled education in Science, Technology, Engineering, and Math (STEM) fields due to their effectiveness, flexibility, cost savings, and the fact that they provide many benefits to students, instructors and researchers. Accordingly, real-time experiment live video streaming is an essential part of remote experimentation operation. Nev...
متن کاملDesign of Android based Media Player
Many users like to watch video by a mobile phone, but the media player has many limitations. With a rapid development of communication and network, multimedia based technology is adopted in media player. Different approaches of media player shown in this paper are plug-in extension technology, multimedia based on hierarchy, media player based on file browser, media player based on FFmpeg (Fast ...
متن کاملThe Design and Implementation of Video Streaming Media System Based on the Mobile P2P Network
Compared with the traditional video streaming media system based on C/S mode, the video streaming media system based on P2P can efficiently solved the problems like single point of failure, high construction cost. Therefore, this study implemented a video streaming media system to provide the video streaming media service of high quality and large capacity. A mobile P2P video streaming media sy...
متن کاملDesign and Implementation of Embedded Media Player Based on S3c2440
This project proposes a method of understanding and implementing a light weighted media player using SDL based FFMPEG media player library on a SOC based board running on ARM9 hardware with LINUX as the target OS i.e., S3C2440 (also called as mini 2440) as core processor and select 1GB NandFlash as external memory. At the same time SD and USB interface are used for extending the storage. The mo...
متن کاملImplementation of HTTP Live Streaming for an IP Camera using an Open Source Multimedia Converter
Hyper Text Markup Language (HTML) is the main markup language for creating web pages and other information that can be displayed in a web browser. HTML5 is the fifth revision of the HTML standard. Its aim is to deliver almost everything you want to do without requiring additional plug-in. HTML5 first describes new tags for multimedia, which are the new audio and video tags. We produced an imple...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره 2015 شماره
صفحات -
تاریخ انتشار 2015